Crystal Quest

  :
 1 000 000      .

  :
 10 000 000      
     .

  :
 10 000       
    .

 :
 1 000 000 ,    
    .

 